rigorous oversight of government expenditures - German English Dictionary